﻿using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using NEXEntidad;
using Jayrock.Json.Conversion;
using System.Text;

public partial class QueryAjax_QueryListaEditorial : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        EditorialCollection editoriales;
        StringBuilder sb = new StringBuilder();
        int idLibro = Convert.ToInt32(Request.QueryString["idLibro"].ToString());
        editoriales = Editorial.ListarPorLibro(idLibro, false);

        if (editoriales.Count > 0)
        {
            sb.Append("[");
            foreach (Editorial unaEditorial in editoriales)
            {
                sb.Append("{id: '" + unaEditorial.Id + "',");
                sb.Append("nombreFileImagen: '" + unaEditorial.NombreFileImagen + "',");
                sb.Append("nombre: '" + unaEditorial.Nombre + "',");
                sb.Append("isbn: '" + unaEditorial.Isbn + "',");
                sb.Append("anio: '" + unaEditorial.Anio + "',");
                sb.Append("paginas: '" + unaEditorial.Paginas + "',");
                sb.Append("infoEditorial: '" + unaEditorial.InfoEditorial + "'");

                sb.Append("},");
            }
            sb.Remove(sb.Length - 1, 1);
            sb.Append("]");
            Response.Write(JsonConvert.ExportToString(sb.ToString()));
        }
        else
        {
            Response.Write("");
        }

        //Response.Write("[{id: '237',imagenEditorial: 'tapaLibros/ae85c755-c991-47b6-ac29-ade28b559b98.jpg',titulo: 'Harry Potter y la orden del Fénix 5',tituloOriginal: 'Harry Potter and the Order of the Phoenix',autorNombre: 'Joanne K.',autorApellido: 'Rowling',anioPublicacion: '2003',resumen:'Las tediosas vacaciones de verano en casa de sus tíos todavía no han acabado y Harry se encuentra más inquieto que nunca. Apenas ha tenido noticias de Ron y Hermione, y presiente que algo extraño está sucediendo en Hogwarts. En efecto, cuando por fin comienza otro curso en el famoso colegio de magia y hechicería, sus temores se vuelven realidad. El ministerio de Magia niega que Voldemort haya regresado y ha iniciado una campaña de desprestigio contra Harry y Dumbledore, para lo cual ha asignado a la horrible profesora Dolores Umbridge la tarea de vigilar todos sus movimientos. Así, pues, además de sentirse solo e incromprendido, Harry sospecha que Voldemort puede adivinar sus pensamientos, e intuye que el temible mago trata de apoderarse de un objeto secreto que le permitiría recuperar su poder destructivo. <br /><br /> (Harry Potter y la orden del Fénix 5, Joanne K. Rowling, edición 2004, editorial Salamandra)'}]");
        Response.End();
    }
}
